There are several bars in and around the Largo das Forras square.
Bottles of fine Brazilian cachaça can be bought in many shops scattered around town.